/*白天模式 文章详情*/
.mui-content{ background: #FAFAFF;}
.mui-bar-nav{ z-index: 20;}
.detailContent{ box-shadow: 0 2px 2px rgba(100,100,100,.2);}
.orange{ color: #FFBC18!important;}
.detailBg{ background: #FAFAFF;}
#news_details_img *{ background: #fff!important;}

.share{  float: right; padding: 10px 10px 10px 20px; margin-right: -10px;}
.share em{ display: block; width: 3px; height: 3px; border-radius: 50%; background: #333; margin: 3px 8px;}
.mui-slider-group .icon_top{ float: left; font-size: 8px; border: 1px solid #EA2520; color: #EA2520; height: 13px; line-height: 11px; padding: 0px 2px; border-radius: 1px; margin: 4px 0;}
.detail_tt{ padding: 0 15px; text-align: justify; background: #fff;}
#news_details_img *{ max-width: 100%!important;}
.detail_nr{ padding: 40px 15px 0; text-align: justify; background: #fff;}
.extend_read{ padding: 0; box-shadow: 0 0px 4px rgba(100,100,100,.2);}

.detail_tt h3{ font-size: 20px; color: #384049; line-height: 1.4; font-weight: bold; padding: 20px 0; text-align: justify;}
.news_info{ display: flex; justify-content: space-between;}
.detail_tt p{ font-size: 14px; color: #ccc; padding-top: 20px; padding-bottom: 20px;}
.detail_nr p{ font-size: 16px; color: #36404A; padding-bottom: 20px; line-height: 1.6; text-indent: 0!important;}
.detail_nr p a{ color: rgb(39, 83, 216);}
.detail_nr p.lead_info{ font-size: 14px; color: #999;  background: rgba(100,100,100,.05); text-align: justify; padding: 0;}
.detail_nr p.lead_info em{ margin: 10px; display: inline-block;}
.detail_nr p.lead_info span{ color: #EA2520;}
.annex{ display: block; color: #FF293D; padding-bottom: 25px; font-size: 15px;}
.page{ margin: 20px 0; box-shadow: 0 0px 4px rgba(100,100,100,.2);}
.page ul li{ padding: 20px 15px;}
.page p a{ font-size: 15px; color: #000; }
.page p a span{ color: #aaa;}
.hot_rec_tt{ text-align: center; position: relative;}
.hot_rec_tt h4{ font-size: 18px; color: #333; padding-top: 20px;}
.hot_rec_tt span.xs_line{ display: inline-block; width: 16px; height: 6px; border-radius: 6px; background: #FFC7C7;}
.extend_list li{ padding-bottom: 15px;}
.extend_list li h4{ font-size: 15px; line-height: 1.5; font-weight: normal; color: #000; overflow : hidden; white-space: normal; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-align: justify;}
.extend_list a{ display: block;}
.extend_list p{ font-size: 15px; color: #000; padding-bottom: 0px;}
.extend_list p.time{ text-align: right; color: #8f8f94; font-size: 13px;}
.vip_btn{ display: block;  }
.vipTip{ font-size: 12px; color: #999; text-align: center; padding: 20px 0 40px;}

/*分享收藏*/
.shareCollect{ display: none; position: fixed; right: 0px; top: 64px; background: #fff; width: 100px; z-index: 11; box-shadow: -2px 3px 5px rgba(0,0,0,.08);}
.shareCollect li{ font-size: 14px; padding: 10px 15px; }
.shareCollect li:nth-last-child{ border-bottom: none;}
.shareCollect li img{ width: 16px; height: 16px; position: relative; top: 2px; margin-right: 12px;}

.popMask{ z-index: 19;}
.popFunc{ display: none; position: fixed; z-index: 20;  left: 0; right: 0; top: 65px; background: #fff; padding: 15px 10px; box-shadow: 0 2px 2px rgba(0,0,0,.1);}
.fontControl{ display: flex; justify-content: space-between;}
.fontControl p{ font-size: 14px; line-height: 44px;}
.fontChange em{ display: inline-block; padding: 10px; margin-left: 49px; margin-right: -10px; height: 44px;}
.fontChange em a{ background-clip: content-box;}
.fontChange img{ width: 24px; height: 24px; opacity: .5; transition: all .5s;}
.fontChange img:active{ opacity: 1; transform: rotate(45deg);}

/*文章专题页*/






